This project demonstrates how to use the MCP protocol to interact with OpenAI, Azure OpenAI, and GitHub models in Azure container applications. It provides a simple terminal application demonstration for interacting with the TODO list agent. The project includes core components such as the MCP host, client, server, LLM provider, Postgres database, and toolset.